SAR launch - Turkish English Dictionary